WPSecurityNinja\Plugin\Wf_Sn_Vu D

Total Complexity 288
Dependencies 5
Dependents 3
Total lines 1,848
Lines of code 1,410
Logical lines of code 626
Comment lines 389
Methods 34
Properties 2

Methods 34

Method Rating Maintainability Complexity Lines of code
render_vuln_page()
D
11
51 542
return_vulnerabilities()
D
27
39 145
check_plugin_vulnerabilities_memory_efficient()
C
32 30 97
update_vuln_list()
B
36 21 76
search_for_value()
A
50 15 26
check_plugin_vulnerabilities_legacy()
A
43 13 49
send_vulnerability_email()
A
39 12 61
admin_notice_vulnerabilities()
A
41 10 63
sanitize_settings()
A
45 11 43
load_vulnerabilities()
A
50 8 28
sn_tabs()
S
51 6 27
get_wp_ver_status()
S
55 6 19
get_vulnerabilities_last_modified()
S
54 5 20
return_vuln_count()
S
58 5 17
recursive_mkdir()
S
58 5 16
daily_vulnerability_check()
S
63 6 10
object_to_array()
S
63 6 10
schedule_cron_jobs()
S
59 4 15
get_file_and_save()
S
59 4 14
return_bytes()
S
60 4 14
get_options()
S
56 3 19
remove_http()
S
66 3 8
object_to_array_map()
S
69 3 6
get_vuln_details()
S
62 2 12
deactivate()
S
62 2 12
return_known_vuln_count()
S
62 2 11
init()
S
57 1 17
get_installed_plugin_slugs()
S
64 2 9
do_action_upgrader_process_complete()
S
71 2 6
count_vulns()
S
78 2 3
is_multi_array()
S
70 2 6
activate()
S
80 1 3
admin_init()
S
78 1 3
set_html_content_type()
S
81 1 3